Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LONDON MEWS Terraced £1,868,567 £1,200,000 17 Apr 2014
4 LONDON MEWS Terraced £1,140,128 £934,750 20 Jan 2020
6 LONDON MEWS Terraced £1,507,957 £1,150,000 12 Dec 2016
7 LONDON MEWS Terraced £1,234,515 £310,000 26 Jan 2000
11 LONDON MEWS Terraced £1,907,976 £1,890,000 9 Mar 2023
12 LONDON MEWS Terraced £1,119,743 £320,000 26 Mar 2001
13 LONDON MEWS Terraced £1,092,771 £325,000 5 Jul 2001
16 LONDON MEWS Flats/Maisonettes £680,854 £555,000 20 Dec 2019
17 LONDON MEWS Semi-Detached £575,251 £370,000 24 Oct 2007